island fox – Català–English translations

🇬🇧 en ca

island fox noun

  • Urocyon littoralis
guineu grisa de les illes Santa Bàrbara
Wiktionary Links